Christopher Ruiz

Sessional Instructor

Political Science
Email: christopher.ruiz@ubc.ca


Research Summary

International politics, statesmanship, and political philosophy

Courses & Teaching

POLI 100, POLI 270

Degrees

PhD, Baylor University
MA/BA, CSU San Bernardino
AA, Victor Valley College

 

Apologies, but no results were found.